have one's hopes frustrated - Alemán Inglés Diccionario